hatt m . m.