mec20052054