Multi Cum Anal Compilation