FORM OF PLACEMENT AGENCY AGREEMENT May [_], 2025