Our registration system and payment portal will be undergoing maintenance after 7pm tonight (8/1/24). During the maintenance, online registration and the payment portal will be unavailable. If you encounter issues registering, please wait thirty minutes, then try again.