Main Search Tranny Throat Compilation