Haven't cursed in a long time. Binance, is your product manager an idiot? Can't you just copy the anti-phishing codes from a few other exchanges? How can 6-8 character codes include three types: uppercase letters, lowercase letters, numbers, and underscores? Either extend the length or make it purely numeric. Why include an underscore while also requiring it to contain three out of the four types within 6-8 characters?

I really want to rip your product manager's pants off and go at it from behind ah ah ah ah ah ah ah.