December 16, 2003 5-YEAR REVOLVING CREDIT AGREEMENT dated as of December 16, 2003