REGISTRATION RIGHTS AND RESALE COOPERATION AGREEMENT