BANK 2025-BNK50 COMMERCIAL MORTGAGE PASS-THROUGH CERTIFICATES, SERIES 2025-BNK50 UNDERWRITING AGREEMENT As of May 29, 2025