hm io