md.c revision 89e5c8b5
1