mpr.c revision e2997a03
1