md.c revision 2ac295a5
1