This is somewhat embarrassing, is it not?
Thanks, we have sent you a new password.
Thanks, you have successfully registered.