INDENTURE Between T.B.A. INSURANCE GROUP, LTD. and WILMINGTON TRUST COMPANY AS TRUSTEE Dated as of May 26, 2004 FLOATING RATE JUNIOR SUBORDINATED DEBENTURES DUE 2034