md.c revision 9dd8702e
1