CREDIT AGREEMENT dated as of November 16, 2004, among