RESTATED SHARE TRANSFER AGREEMENT THIS RESTATED SHARE TRANSFER AGREEMENT (the "Agreement") is made and entered into as of June 2, 2025, by and between: