half ty c . m.