hagmark m . m ..