SILICON VALLEY BANK ACCOUNTS RECEIVABLE FINANCING AGREEMENT