PURCHASE AND SALE AGREEMENT BY AND AMONG TRIPLEPOINT GLOBAL VENTURE CREDIT, LLC, as Buyer AND TRIPLEPOINT CAPITAL LLC AND TRIPLEPOINT FINANCIAL LLC, as Sellers DATED May 27, 2020