BIO-KEY INTERNATIONAL, INC. SECURITIES PURCHASE AGREEMENT as of May 31, 2005