FT 4789 TRUST AGREEMENT Dated: May 9, 2014