md.c revision 4b6c1060
1