md.c revision 2dba6a91
1