md.c revision b1bd055d
1