Service notice: Due to a Microsoft Azure outage, parts of our website are currently affected. Event registrations are still being received, but confirmation emails may be delayed. We will resend confirmations once the issue has been resolved. Thank you for your patience and understanding.