US$250,000,000 AMENDED AND RESTATED REVOLVING TRADE RECEIVABLES PURCHASE AGREEMENT among CELESTICA INC., as Servicer and CELESTICA LLC, CELESTICA CZECH REPUBLIC S.R.O., CELESTICA HOLDINGS PTE LTD., CELESTICA VALENCIA S.A. (SOCIEDAD UNIPERSONAL),...