md.c revision b0e706a1
1