Your password must meet the following requirements:
- Must be between 8 and 20 characters long.
- Must contain one numeral from 0 to 9.
- Must contain one lowercase letter from a to z.
- Must contain one uppercase letter from A to Z.
- Must contain one of the following special characters: @#$*!^