hals g f. ni.