md.c revision 99b3d74e
1