hasbent