GUARANTEE AGREEMENT by and between COMMUNITY BANCORP. and WILMINGTON TRUST COMPANY Dated as of October 31, 2007