Exploring Hardcore, Techno, and Progressive Trance