AMENDED AND RESTATED SENIOR TERM LOAN AGREEMENT