60% of MD5 Password Hashes Are Crackable In Under an Hour