EXHIBIT NO. 10.90 LOAN AND SECURITY AGREEMENT DATED AS OF MAY 31, 2001