mec80