WARRANT AGREEMENT Dated as of NOVEMBER 21, 2025 between