mec2005