EXHIBIT D FORM OF VOTING AGREEMENTForm of Voting Agreement • November 8th, 2004 • Main Street Trust Inc • Commercial banks, nec • Illinois
Contract Type FiledNovember 8th, 2004 Company Industry JurisdictionTHIS VOTING AGREEMENT (this “Agreement”) is entered into as of November 7, 2004, among MAIN STREET TRUST, INC., an Illinois corporation (“MSTI”), Citizens First Financial Corp., a Delaware corporation (“Citizens”), and each of Citizens’ directors who own voting stock of Citizens (collectively referred to in this Agreement as the “Principal Stockholders,” and individually as a “Principal Stockholder.”)