hafast