EXCHANGE AGREEMENT BY AND AMONG SUNPOWER YC HOLDINGS, LLC FIRST SOLAR 8POINT3 HOLDINGS, LLC 8POINT3 OPERATING COMPANY, LLC 8POINT3 GENERAL PARTNER, LLC and 8POINT3 ENERGY PARTNERS LP Dated as of June 24, 2015