md.c revision ca388059
1