Aquatics Hastings web signups

* indicates required