U.S. $20,000,000 FINANCING AGREEMENT, dated as of October 31, 2006, between U.S. BANK NATIONAL ASSOCIATION as Bank and ENVIRONMENTAL QUALITY MANAGEMENT, INC. as Borrower