FT 9058 TRUST AGREEMENT Dated: March 2, 2021