Main Search Sniffing Cock Compilation