Please enter a password at least 8 characters long, containing at least 1 uppercase letter, 1 lowercase letter, 1 number, and 1 special character.