hafva t. o. * m.