balf i c . m.