GUARANTEE AGREEMENT by and between STATE NATIONAL BANCSHARES, INC. and STATE STREET BANK AND TRUST COMPANY OF CONNECTICUT, NATIONAL ASSOCIATION Dated as of July 31, 2001