md.c revision 3b7436cc
1