Main #Hairy Anal Compilation