AMENDMENT NO. 20 TO CREDIT AND SECURITY AGREEMENT AND LIMITED CONSENT