STOCK PURCHASE AGREEMENT BY AND BETWEEN FINANCE OF AMERICA COMPANIES INC. AND LIBMAN FAMILY HOLDINGS, LLC Dated as of December 6, 2022