FT 5977 TRUST AGREEMENT Dated: April 22, 2016