PUBLIC REGISTRATION
...