Main Search Shaved Dick Complilation