md.c revision 7f6ce769
1