16,000,000 SENIOR SECURED REVOLVING CREDIT AGREEMENT AMONG