GUARANTEE AGREEMENT between CENTENNIAL BANK HOLDINGS, INC., As Guarantor, and DEUTSCHE BANK TRUST COMPANY AMERICAS, As Guarantee Trustee Dated as of April 8, 2004 CENBANK STATUTORY TRUST III