hgd