half H f. m.