CREDIT AGREEMENT DATED AS OF JULY 29, 2004 among BURLINGTON RESOURCES INC. BURLINGTON RESOURCES CANADA LTD. and BURLINGTON RESOURCES CANADA (HUNTER) LTD., as Borrowers and Guarantors JPMORGAN CHASE BANK, as Administrative Agent, US Swing Line Lender...