md.c revision 3ce94ce5
1