haley pardon