hirling