AMENDED AND RESTATED REGISTRATION RIGHTS AND LOCK-UP AGREEMENT