If any court determines that any of the provisions of this Agreement is invalid or unenforceable, the remainder of such provisions shall not thereby be affected and shall be given full effect without regard to the invalid provisions. If any court construes any of the provisions of this Agreement, or any part thereof, to be unreasonable because of the duration of such provision or the geographic scope thereof, such court shall have the power to reduce the duration or restrict the geographic scope of such provision and to enforce such provision as so reduced or restricted.