SENIOR CREDIT AGREEMENT