md.c revision 1f3c9907
1