FT 12466 TRUST AGREEMENT Dated: August 13, 2025