ADMINISTRATION AGREEMENT between HERCULES CAPITAL FUNDING TRUST 2018-1, as Issuer, HERCULES CAPITAL, INC., as Administrator WILMINGTON TRUST, NATIONAL ASSOCIATION, as Owner Trustee and as Trustee Dated as of November 1, 2018