SHARE PURCHASE AGREEMENT dated as of July 25, 2024 by and among Turnongreen, inc. and GCEF OPPORTUNITY FUND LLC EXHIBITS