md.h revision cea9c228
1