Amended and Restated Rights Agreement Dated as of July 21, 2021