md.c revision f6705578
1