Forgot your password?
Or sign in with one of these services
Thanks for comment. I got "you alien # has been updated" message right before actual approval message, both on same day (April 11th).