md.c revision 71c0805c
1