mc.c revision cc088c3a
1