hals g c . m.