Main Search Best Anal Compilation