md.c revision dfc70645
1