FT 10931 TRUST AGREEMENT Dated: August 11, 2023