AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT DATED AS OF DECEMBER 12, 1995