PURCHASE AGREEMENT dated as of May 1, 2004, between CATERPILLAR FINANCIAL SERVICES CORPORATION, a Delaware corporation, and CATERPILLAR FINANCIAL FUNDING CORPORATION, a Nevada corporation. WHEREAS in the regular course of its business, the Seller (as...Purchase Agreement • June 4th, 2004 • Caterpillar Financial Asset Trust 2004-A • Asset-backed securities • New York
Contract Type FiledJune 4th, 2004 Company Industry Jurisdiction
ARTICLE I DEFINITIONSTrust Agreement • June 4th, 2004 • Caterpillar Financial Asset Trust 2004-A • Asset-backed securities • Delaware
Contract Type FiledJune 4th, 2004 Company Industry Jurisdiction
EXECUTION COPY CATERPILLAR FINANCIAL ASSET TRUST 2004-A Class A-1 1.37040% Asset Backed Notes Class A-2 2.18% Asset Backed Notes Class A-3 3.13% Asset Backed Notes Class B 3.71% Asset Backed Notes ADMINISTRATION AGREEMENT Dated as of May 1, 2004...Administration Agreement • June 4th, 2004 • Caterpillar Financial Asset Trust 2004-A • Asset-backed securities • New York
Contract Type FiledJune 4th, 2004 Company Industry Jurisdiction
SALE AND SERVICING AGREEMENT among CATERPILLAR FINANCIAL ASSET TRUST 2004-A Issuer CATERPILLAR FINANCIAL FUNDING CORPORATION Seller and CATERPILLAR FINANCIAL SERVICES CORPORATION Servicer Dated as of May 1, 2004Sale and Servicing Agreement • June 4th, 2004 • Caterpillar Financial Asset Trust 2004-A • Asset-backed securities • New York
Contract Type FiledJune 4th, 2004 Company Industry Jurisdiction
RECITALSCustodial Agreement • June 4th, 2004 • Caterpillar Financial Asset Trust 2004-A • Asset-backed securities • New York
Contract Type FiledJune 4th, 2004 Company Industry Jurisdiction
May 18, 2004 J. P. Morgan Securities Inc. 270 Park Avenue New York, NY 10017 Ladies and Gentlemen: 1. Introductory. Caterpillar Financial Funding Corporation, a Nevada corporation (the "Seller"), proposes to cause Caterpillar Financial Asset Trust...Class B Note Underwriting Agreement • June 4th, 2004 • Caterpillar Financial Asset Trust 2004-A • Asset-backed securities • New York
Contract Type FiledJune 4th, 2004 Company Industry Jurisdiction
May 18, 2004 J. P. Morgan Securities Inc. 270 Park Avenue New York, NY 10017 Banc of America Securities LLC. 214 North Tryon Street Charlotte, NC 28255 As Representatives of the Several Underwriters Ladies and Gentlemen: 1. Introductory. Caterpillar...Underwriting Agreement • June 4th, 2004 • Caterpillar Financial Asset Trust 2004-A • Asset-backed securities • New York
Contract Type FiledJune 4th, 2004 Company Industry Jurisdiction