INDENTURE Dated as of March 30, 2026 among Terra Property Trust, Inc., as Issuer, and U.S. Bank Trust Company, National Association, as Trustee and as Collateral Agent 7.00% SENIOR SECURED NOTES DUE 2029