EXECUTION VERSION CREDIT AGREEMENT Dated as of July 7, 2004