july haul