Atmosphere Annealing, Inc. BCGW, Inc. Amended and Restated Credit Agreement Dated as of August 28, 2006