CREDIT AGREEMENT Dated as of June 5, 2007 between iRobot Corporation and BANK OF AMERICA, N.A.