CREDIT AGREEMENT Dated as of July 18, 2011 among SUNPOWER CORPORATION, as the Borrower, THE GUARANTORS PARTY HERETO, and UNION BANK, N.A., as the Lender