STOCKHOLDER PROTECTION RIGHTS AGREEMENT