GUARANTEE AGREEMENT CATHAY GENERAL BANCORP Dated as of March 30, 2007