md.c revision ae220766
1