mec68