FORM OF PLACEMENT AGENCY AGREEMENT May 13, 2025