Principal #Compilation Of Cocks