EXHIBIT 10.1 ------------ SILICON VALLEY BANK SPECIALTY FINANCE DIVISION ACCOUNTS RECEIVABLE FINANCING AGREEMENT This ACCOUNTS RECEIVABLE FINANCING AGREEMENT (the "Agreement"), dated as of April 7, 2000 is between Silicon Valley Bank, Specialty...