Main Search Compilation Trans Cum