[Update - 5:00GMT]
We are still working to get the claim site up. People are probably getting tired of us pushing the time so we're just going to say it should be very soon. We'll update as soon as it's up.
Thank you for your continued patience.
That site being up wouldn't mean anything per se because trading will be open only "Once it is deemed enough users had the chance to get their account back". How long is that?