INVESCO UNIT TRUSTS, SERIES 2438 TRUST AGREEMENT Dated: September 4, 2025