CONTRIBUTION, PURCHASE AND SALE AGREEMENT Dated as of November 16, 2017