md.c revision 5024c298
1