SECOND AMENDED REGISTRATION RIGHTS AGREEMENT