Deca has had some problems with their email system for over a week now so I haven't been able to create an account and verify it.

If anyone has some kind of throwaway account they never really used I would love to take it off your hands!