md.c revision d1a7c503
1