Rights Agreement Dated as of August 12, 2008, By and Between SunPower Corporation and Computershare Trust Company, N.A., as Rights Agent