SALE AND CONTRIBUTION AGREEMENT between BLUE OWL TECHNOLOGY INCOME CORP., as Seller and TECH INCOME FUNDING IV LLC, as Purchaser Dated as of June 12, 2025