mc.c revision 1dd7b566
1