Registration and Shareholder Rights Agreement