FT 10099 TRUST AGREEMENT Dated: May 3, 2022