corporation KM D&C