md.c revision 3c383235
1